Watch live what is happening at the Pizzeria Celler Sa Sini, (Restaurante Pizzería Celler Sa Sini), in the picturesque municipality of Santa Maria del Camí, Majorca, also spelled Mallorca (island), in the Spanish province of the Balearic Islands. To explore Santa Maria del Camí – please find the street view map on the site by scrolling down the page.