Albachiara is a pizza restaurant offering delicious pizzas and restaurant service. It provides a welcoming atmosphere.