Get directions to: East Lake Seafood Restaurant, Flushing, NY
Restaurant address: 37-17 Prince Street Flushing, NY 11354, USA
Restaurant: East Lake Seafood Restaurant