L'Albizzia is a restaurant offering daily specials. It features a courtyard terrace for warm weather and an indoor dining area. Temporarily closed.