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