
Lemongrass Noodle Bar & Grill
St. JamesThis cozy gem on the West coast takes you on a trip to the streets of Bangkok, Thailand to enjoy an Asian Fusion style cuisine prepared by local chefs with a Barbadian flare, ultilising the freshest, local ingredients from their own farm, Future Green Farms