Get directions to: Bamboo House, West Warwick, RI
Restaurant address: 710 Main St West Warwick, RI 02893, USA
Restaurant: Bamboo House