Indian Grill
Locations: Bayside Plaza, Bay Street, St. Michael
Located on the outskirts of town and next to the beautiful Carlisle Bay, the Indian Grill is popular place for getting a lunch time roti and having lunch by the sea to get away from the bustle of the work day.