We did not find the menu of this restaurant.
30 day trial period
Learn more Claim this place
Asian restaurant
Lemongrass is an establishment located in Saint John, New Brunswick on 1 Market Square in the "…
Saint John (New Brunswick)
+1 506-657-8424