Ba Fu is a Chinese restaurant offering eat-in and takeaway options. They feature all-you-can-eat menus starting from £19.99.