Phone: +442076202505
Address: Royal Festival Hall, Belvedere Road, London, SE18XX, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"The restaurant is very touristy due to its location. We visited during Christmas and it was incredibly crowded and noisy. Despite the high turnover, the food was surprisingly delicious."
All prices are estimates on menu.