Report a review

  • 3
  • OK

Restaurant is situated convieniently behind Narodni Trida metro station, though at the moment it is unconvieniently right beside construction site so the views from windows aren't very appealing. The food is basic indian food. Free water.


Why are you reporting this review?