Casa Mia

Row 1

Details
219 18th Ave
Ottawa, IL 61350
(815) 434-0758

Foursquare Tips

  • The oyster Rockefeller are the best!
  • Great place for American and Italian cuisine.
  • Awesome crab legs. Great atmosphere for a date night.