Grill and Green Indien offers freshly prepared Indian cuisine in a welcoming atmosphere. Takeaway options are available.