ViaMichelin
Woojung BBQ Holborn
Location picture
Fabulous 9.2 (64 reviews)
Approx. £26
Location
25-27 Theobalds Road
London WC1X 8SP