This is a small trattoria with a terrace offering stunning views of Punta. It is situated directly on the beach, providing a unique dining experience.