Delfin (Take Away/Homemade)

6 Prince Edward's Rd., Gibraltar, | Directions