Indian restaurant offering extensive menus with a variety of dishes. Known for its cuisine. Takeaway available.