Stavros Greek Restaurant in North Harrow, Harrow

Stavros Greek Restaurant

77, Station Rd
HA2 7SW
North Harrow, Harrow (London)
020 8427 2830
Write your review of Stavros Greek Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
1.7 mi
Meze Bar & Grill Restaurant
180, Field End Rd, Eastcote
Pinner HA5 1RF
1.7 mi
Van Antonis
254-256, Uxbridge Rd, Hatch End
Pinner HA5 4HS
2.2 mi
Mediterranean Touch
248a, Northolt Rd
Harrow HA2 8DU
2.3 mi
Pavlos Restaurant
80, Victoria Rd
Ruislip HA4 0AL