Venue type
Restaurant, Lounge, Sports bar
Location
Alicante, Spain