Hands down this is the BEST INDIAN FOOD in the Cleveland area.
I've been many times to the Westlake and Cleveland Heights locations.
The food isn't "cheap" but it's not overpriced either. A great value for the money.
Flavorful and spicy. Keep in mind, "spicy" doesn't always mean it's going to burn your mouth, it's just so full of exotic flavors and spices. I do actually order mine to be extra hot for spice and it tastes incredible that way.
Great for vegetarians or omnivores.
I've never eaten the lunch buffet here.