Italian food is what you want, this is where to get it. Their spinach rotello is the best! Fresh Italian bread and oil, cocktails the tastiest. Galati's pizza is also very tasty! Drive right downtown to Cary, Illinois and find the best food ever!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.