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.