Barbacoa Piccadilly
Address:
194 PICCADILLY
London
W1J 9EX
United Kingdom
Tel:
0203 005 9666
Website:
http://www.barbecoa.com/locations/piccadilly