Popular Indian restaurant offering dine-in, takeaway, and home delivery. Known for tasty food and friendly service.