Il Faro

Closed
698 N Pearl St
Albany, NY 12204
IL FARO means "The Lighthouse" in Italian. We envisioned being just that: a beacon in the Albany neighborhood, a safe haven from the stresses of everyday life. Strength and serenity. Creating food that please all of the senses...
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.