Indian restaurant offering tasty, well-prepared dishes with generous portions at reasonable prices. Dine-in or takeaway available.