Beachfront Italian restaurant and pizzeria serving traditional dishes with generous portions.