Beachfront Mediterranean diner offering a friendly atmosphere.