Novella Osteria
➤ 170 W Olentangy St, Powell, United States Of America
Bar-Lounge, Seafood, Italian, Full, Wine
"Wonder appetizers, raviolis, and atmosphere. All the food had complex flavors that came together wonderfully and expressed the time and appreciation for great Italian flavors"