Food & Drink

Three-pound steaks, homemade pasta & The Godfather

Published On 05/29/2013 Published On 05/29/2013
Centro Ristorante in River North
Previous Venue Next Venue Venue Description
1. Centro Ristorante 6 W Hubbard St, Chicago, IL 60654 (River North)

Centro Ristorante is a River North Italian eatery with Godfather decor and some awesome, massive Boot-inspired dishes, as well as a 48oz T-bone. Hope you're hungry.