About The Spot Soul Food Kitchen
The Best SOULFOOD Spot in ENGLAND! ! ! For the Menu: http://thespotfood.com/ PLACE ORDERS: Tel: 020 7372 1972 BB PIN: 223B9C05 - (NO Broadcasts! . . Orders Only) Delivery: 6pm - 11: 30pm (2 Mile Radius) 58 Willesden Lane Kilburn London NW6 7SX