Get directions to: Bamboo Garden Teriyaki, Seattle, WA
Restaurant address: 17652 1st Ave S Seattle, WA 98148, USA
Restaurant: Bamboo Garden Teriyaki