Italian restaurant and bar, Stella Marina, offering a diverse menu.