Lemon Leaf Thai Restaurant

197 Mineola Blvd Mineola, NY 11501
(516) 877-1899

Back to Top