Company name: Barcelona Tapas Bar & Restaurant
Description: Casual Spanish fast food in modern style
24 Lime St, London EC3M 7HS, United Kingdom