Bar
/
Harare

The Village Greek | Greek restaurant in Harare

Address
Shop 3, Phase 3, Sam Levys Village, Borrowdale, Harare, Zimbabwe

Feel like Greece @ The Village Greek, a Greek restaurant in Harare, Zimbabwe!

 

Read More
Amenities not found.
0
Overall
0.0%