Get directions to: Lotus Garden, Farmingville, NY
Restaurant address: 1100 Portion Rd Farmingville, NY 11738, USA
Restaurant: Lotus Garden