This is a highly recommended restaurant in Albir. It is located up near Mendoza supermarket and opposite Albir Gardens Resort. It is a traditional Italian restaurant with great meat, fish and pasta dishes. Also serves authentic oven baked home made pizza. The staff are very friendly, you will not be disappointed with this restaurant.