Bamboo Gardens is a Chinese restaurant offering a variety of dishes. Known for good value and generous portions, it provides both dine-in and takeaway options.