I cannot speak about the food as we never got to that point. To make the long story short, we gave up after an hour of waiting for the waiter to get our orders and left hungry.
We arrived there at around 7:30 for dinner and had to look around for a bit to find a clean table as they hadn't yet been cleaned from the previous customers' mess.
the toilets were extremely dirty which may not be a surprise if you've ever traveled to Iran (except for Tehran) but, for some reason, I had higher expectations from a well-reviewed restaurant
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.