Greek

Listings
East Finchley, LDY
Genzo Greek is a relaxed and friendly family run restaurant located in East Finchley, North London.