Phone: +442077352220,+442037959921
Address: 82 kennington road London London, SE11 6NL, SE11 6NJ, United Kingdom
City: London
Dishes: 35
Reviews: 54
"last weekend with a group of friends sitting on this place and eating really enjoyed. really good taste and faster service. be they carrier when they ask for extra chili because it is very hot. eating was very fresh, but a little expensive. would go again"
All prices are estimates.