From Our Editors
It's not uncommon to find quality Chinese dishes packed with rave reviews at renowned spot Bamboo Palace in Cleveland.
Bamboo Palace is completely informal ? dress as you see fit (and are most comfortable).
Bamboo Palace is located in a prime location surrounded by various parking options.
It's not the cheapest, it's not the most expensive, but it is the most delicious. Come to Bamboo Palace for a great bite. So pay this restaurant a visit today and treat yourself to come upscale Chinese fare.