Mr Zhu is a Chinese restaurant offering dishes like Peking duck, grilled shrimp, and dumplings. Vegetarian options and wheelchair accessibility are available.