Vittoria Ristorante & Bar
Bars, Italian
Powell, OH
3.9 mi