Phone: +442074985759
Address: Unit 7, 2 Linford Street, London, SW84AB, United Kingdom
City: London
Dishes: 20
Reviews: 3
"As an American living in Switzerland, I have been craving Kansas City BBQ for years. The food at this restaurant was absolutely delicious and the service was top-notch."
All prices are estimates.