Casa Mia

219 18th Ave, Ottawa, IL 61350

(815) 434-0758


Contact Review
3 visits to this page. You are the 3rd. Edit this page

Casa Mia

Is this your Restaurant? Ensure this page is up to date.
Use it to find new customers.

3rd visitor, Write a review

Casa Mia is Ranked #1 of 27 Restaurants in Ottawa.