It's difficult to rate the "ambience" of this place, because if it was any other restaurant it could only be described as rubbish. But it isn't any other restaurant, it's the Ma Bo, and there's nowhere else like it. Sit towards the back, and look out of the window, past the elderly Chinese lady preparing the ducks, and you'd swear you were in a cafe in Shanghai, not least because a lot of the customers are ethnic Chinese (which speaks for itself). The food is unsurpassed in any Chinese restaurant I have visited - have a go at the roast duck, it's serious "melt in the mouth" stuff.
Ma Bo Restaurant – Liverpool City Centre