Bamboo Palace is a UK Meal Takeaway based in Ilfracombe, South West England. Bamboo Palace is located at 27 St James Pl, Ilfracombe EX34 9BJ, UK,
Please contact Bamboo Palace using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Bamboo Palace opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.