Sup Crab Flushing is a seafood restaurant located in Flushing, New York, offering a delectable selection of 100% fresh seafood. With a menu that caters to every mood, they serve mouthwatering combos featuring live crawfish, big head shrimp, snow crab legs, and more.
Since its opening in April 2020, Sup Crab Flushing has been dedicated to providing a delightful dining experience, showcasing their commitment to quality and taste. Whether you're craving a seafood feast or looking to satisfy your seafood cravings, Sup Crab Flushing is the place to be.
Generated from the website