Greek Restaurants in Harrow > Stavros Greek Restaurant

Stavros Greek Restaurant

77 Station Road, North Harrow, HARROW, HA2 7SW 02084272830 Stavros Greek Restaurant
Other Greek Restaurants near HA2 7SW
Why not be the first to review

Stavros Greek Restaurant

Tell us:
  • Why did you use this business?
  • How was your service?
  • Would you use again?
  • What could this business do better?
I am a registered user     I am a new user
Is this your business?   Is this your business?  Click here to take control
Advertisement