Indian restaurant offering delicious takeaway and dine-in options. Known for flavorful dishes and a well-presented vegetarian platter.