77, Station Rd
Harrow,
Greater London
HA2 7SW
020 8427 2830
Latitude: 51.5849118, Longitude: -0.3619595
09:30 - 20:00 - Mo, Tu, We, Th, Fr
Actual information about Stavros Greek Restaurant of Greek Restaurant category. Stavros Greek Restaurant is located at 77, Station Rd Harrow, HA2 7SW. How to get to Stavros Greek Restaurant office? Look at the map below or call them 020 8427 2830