I have visited Il Toro a number of times and keep coming back due to its great food, service and decor. The staff are really friendly and accommodating, there's a great atmosphere at the weekend and even on a weeknight. The food is always good and well presented - much better than other Italians in the area. Il toro is a must visit for italian food lovers!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.