Star Bar

12 Parliament Ln., Gibraltar, | Directions