About Stavros
Stavros was a Greek and Mediterranean restaurant and takeaway on Station Road in North Harrow, one of the few Greek kitchens in the Harrow borough. The menu covered the Greek grill repertoire — souvlaki, gyros, grilled meats and kebabs — alongside mezze and Mediterranean sides, available for both eat-in and takeaway. Current operational status should be confirmed before visiting, as the restaurant may no longer be trading at this address.
Find Us
77 Station Road, Harrow, HA2 7SW
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!