Seaside pizzeria-restaurant, Stella Marina offers a beachfront dining experience.