Goloc
Snack Bar Il Miraggio
San Vito Lo Capo, Italy
Snack Bar Il Miraggio