Niohori

restaurants / Taverna

Niohori information

Location
Rhodes Town , Greece
Address
I Kazouli 29
Telephone
+30 22410 35116
Prices
mains €6-10
Opening hours
noon-midnight
Something wrong?
Submit a correction

This simple, great-value taverna – the open courtyard is basically a garage – delivers with a meat-accented menu. The owner is a butcher, with a shop across the street, so he selects the best cuts. Tuck into veal liver with oil and oregano, stifadho (meat with onions in a tomato puree), steak and meatballs, seasoned with organ music from the nearby church.