Indian restaurant offering dine-in and takeaway options. Enjoy fantastic Indian cuisine.