I have been to Italy Today on many occasions and always found the food and service to be top notch. The manager and chef are very attentive and always looking to please. Location needs better parking, and sometimes is hard competing with the cinema next door.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.