Indian takeaway specializing in delicious, high-quality Indian cuisine. Offers a wide selection of freshly made dishes.