Casa Mia

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

Menu

Tips

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