Review of Kitro

Kapnikareas 35, Athina 105 56, Greece

Overall Rating

Review


Lovely restaurant offering gluten free bread! The staff were great and the food was delicious!

Updated 11 months ago