News

A central Ohio mom-and-pop Italian restaurant with roots dating to the 1970s is permanently closing this weekend. Monte Carlo Italian Kitchen at 345 W. Olentangy St. is ...