The Beijing Diner is probably my favourite place to go locally for Chinese food. They cook everything fresh and they're usually not too busy so booking a table isn't always a requirement. We always order from the 'all you can eat' menu which does seem a little expensive if you don't end up stuffing yourself to ensure it's worth the money. There's always a wait between ordering and the starters which can be annoying if you're prone to filling up on prawn crackers. Service can be a little slow and awkward if they're not busy as they tend to come out a lot to look at you. they also do takeaway but don't deliver.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.