This family-owned establishment has been a local favourite for years. The atmosphere is warm and lively, and Mamma ensures only the highest quality of ingredients go into her cooking. The restaurant is locaterd in the sea-side community of Sant' Angelo.