Company name: Orford Saloon Tapas Bar
Description: Compact, vibrant Spanish tapas bar
32 Orford Rd, London E17 9NJ, United Kingdom