About I Grill
I Grill is a Lebanese takeaway and diner on Station Road, Harrow, serving shawarma, mixed mezze, and grilled chicken to a local following. The mix mezze plate and the chicken shawarma wrap have both drawn specific praise from TripAdvisor reviewers, with one describing the shawarma as among the best they had found in London. The kitchen is open and visible from the counter, allowing diners to watch preparation. Moderately priced with friendly service; well placed on a busy stretch of Station Road with good bus connections. Food quality has shown some variability on delivery orders, making an in-restaurant visit the safer choice for a first experience.
Find Us
237 Station Road, Harrow, HA1 2TB
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!