Phone: +442074606156
Address: 124-128 Barlby Road, London, W106BL, United Kingdom
City: London
Menu 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 on menu.