Phone: +447795821730,+447934737969
Address: 99 George St, London, CR01LD, United Kingdom
City: London
Menu Dishes: 2
Reviews: 503
"This kebab shop is everything you could ever want. Do yourself a favor and make sure to stop by - you definitely won't regret it."
All prices are estimates on menu.