Trafalgar Sports Bar

1A Rosia Rd., Gibraltar, | Directions