IL FARO restaurant & bar
698 N Pearl St, Menands
(518) 463-2208
Recent Reviews
IL FARO restaurant & bar
698 N Pearl St, Menands 12204
(518) 463-2208