About
Green Lotus Thai Lao Cuisine is an establishment located in St. Catharines, Ontario on 55 St Paul St. Green Lotus Thai Lao Cuisine is in the "Thai restaurant" category. Relaxed restaurant offering a menu of the distinctive dishes from Thailand & Laos.
Categories
Thai restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like