Get directions to: City Delight Seafood House, Flushing, NY
Restaurant address: 133-57 Roosevelt Avenue Flushing, NY 11354, USA
Restaurant: City Delight Seafood House