Bravo! Cucina Italiana restaurant is now open at Lennox Town Center in Columbus, Ohio. Designed by Meleca Architecture, this is the largest Bravo restaurant in the company and the third location in Columbus.
Upstairs features a second bar with terrace and can be curtained off for private events.
And, here's part of the Meleca Architecture team dedicated to Bravo/Brio Restaurant Group projects, enjoying a celebratory lunch.