Osterio's Italian Restaurant

Italian
$ $
620 N State St
Chicago, IL 60654

Tips

  • Service was amazing. Food was unbelievable! Great ambiance. And it was even affordable. Great experience!!!