Restaurant

El Kasbah

5 Castle St, Gibraltar, GX11 1AA

Loading…