Loading opening times...
Stavros Steak and Kebab House is registered at 77 Harrow Station Road, North Harrow, HA2 7SW. At this moment the business is closed. Tomorrow Stavros Steak and Kebab House will be open from 12:00 until 15:00. This firm specialises in following categories: Restaurant.
Friend of mine went there to eat and being greek she asked asked for a Moussaka and it was not done thd greek way yet it has a a greek name above the shop and is run by Turks. I won't be going there even if recommendrd
Like
Dislike