The red icon shows the position of Restaurant Camelot, Ronda de Paisos Catalans, 5, Torroella
Select between the map and satellite view in the top right-hand corner. Zoom in and out of the map and aerial photo using the sliding scale on the left.