Stavros Greek Restaurant
Profile
Stavros Greek Restaurant in Harrow, Middlesex, is a local Greek restaurant. They provide Greek food and greek cuisine, The address for Stavros Greek Restaurant Greek restaurant is 77 Station Rd.
Map
Google Map of Stavros Greek Restaurant address:77 Station Rd,Harrow,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.