Angelo Restaurant is a charming Italian eatery specializing in pizzas, with a notable gluten-free menu. It offers a relaxed, contemporary, and cozy beachy atmosphere.