This Indian food restaurant is located on Damrak street near central station. The place is small and entrance is bit confusing as one has to walk through small alley. Food is average. Never expected it to be great as for a strict vegetarian it's really difficult to get good food in Europe. Price also was reasonable.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.