Delivery
Pickup
Outdoor
England
London
Haringey
Stroud Green
1 Restaurants on GastroRanking
1 Opinions in 1 websites
It was an amazing experience me and my family had at Hellenic Grill. Really nice people, the decoration was incredible, simple and beautiful with fresh plants on the table and near the door. We felt l