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