Stavros Greek
77 Station Road, Harrow HA2 7SW England
Stavros Greek is a Mediterranean, Greek place is located in Harrow, England. The address of Stavros Greek is 77 Station Road, Harrow HA2 7SW England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 8427 2830,