Sergio's Restaurant & Bar
Bars, Italian
Valhalla, NY
1.9 mi