A cool place to relax with a bottle or two of chilled beer. The cool thing is they dont play loud music. You can make and take your calls from the comfort of your seat without stepping out. They show all premier league and la liga matches
Service was fantastic
This place is very nice
Fantastic home away from home