This has become a favorite of mine. I have tried other Italian restaurants in the area but think this is much better than the others. The service is friendly and excellent, food is very good and always fresh, cosy family atmosphere.
Located in a small strip mall close to I-70 on the east side Kipling St. Near a 7-11 convience store.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.