Get directions to: Francis Lewis Pastry Shop, Flushing, NY
Restaurant address: 25-93 Francis Lewis Blvd Flushing, NY 11358, USA
Restaurant: Francis Lewis Pastry Shop