Bamboo Garden

Type: Takeaway/sandwich shop

Bamboo Garden is located in Manchester, Greater Manchester.

Bamboo Garden Address:

18 Broadway, Manchester,

Bamboo Garden Postcode: M40 3LN