Cafe Solo is an Italian restaurant located in the Grand Casemates Square. Food on service includes a mix of salads, pasta dishes and pizza
Tags : #Cafeteria, #MediterraneanRestaurant, #ItalianRestaurant
Location :
Unit 3 Grand Casemates Square, GX11 1AA Gibraltar