×

Il Faro

In category Restaurant

Contact information

Address
698 N Pearl St
Menands, NY 12204
USA
Phone
518-463-2208
Website
Visit Website
Contact name
Jessica Lamoreaux
Print Ad
Show Map

Reviews

Be the first to rate your experience. Write a review