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