Company name: Lokkum Bar & Grill
Description: Meat-centric Turkish spot with full bar
Woodford New Rd, London E18 2QD, United Kingdom