Phone: +442074606156
Address: 124-128 Barlby Road, London, W106BL, United Kingdom
City: London
Dishes: 35
Reviews: 3
"My wife mentioned that a warm welcome and some complimentary prawn crackers would have been appreciated, but we received neither. Given the high prices, these small gestures would have been nice."
All prices are estimates.