Indian Grill (Roti Shop)

Indian Grill (Roti Shop)

Address: Bayside Plaza Bay St St M

Restaurants in Jamaica contact number and location

Description:

On the outskirts of Bridgetown, the capital of Barbados, there is a small unassuming food shop located in Bayside Plaza, St. Michael, just a stone’s throw away from The Barbados Yacht Club,