Trattoria il Centro is closing

Published: March 22, 2012
After waiting out construction in front of their Italian restaurant for more than a year, co-owners Maggie Howell and chef Christine Dowd have decided to close Trattoria il Centro, 500 W Main St. in downtown Oklahoma City.
Back to all NewsOK videos
Share on Facebook

Recommend this on Facebook