I remember my first visit there without a booking and was most impressed by the place from the outset. Horwich is well blessed with good places to eat but Il Torro is up there with the best. The owner and staff are lovely and only the most difficult to please people in the world could find fault with this restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.