Phone: +12546879771
Address: 140 W Main St, Itasca, USA, United States
City: Itasca
Dishes: 8
Reviews: 60
"My family and I visited this restaurant for the first time and we loved it. The food was fantastic, the service was great, and we had a wonderful dining experience. We went for lunch and the price per person was between $20-30. We highly recommend trying the Chicken Alfredo Supreme and the Lasagna."
All prices are estimates.