Chinese Restaurant
Peach GardenYou can find Peach Garden on Ladywell Walk in Birmingham, a family-run Chinese restaurant established in 2008. The venue stands out for its Char-Sui and Window Duck dishes, served with huge portions and refills. Locals and visitors often come here for meals or drinks, drawn by the warm lighting and cozy atmosphere that mix modern decor with nostalgic 80s cafe vibes.
View Info →