Simon's Restaurant

44 Cornwall's Ln., Gibraltar, | Directions