Get directions to: Bamboo Pavilion, Marina, CA
Restaurant address: 265 Reservation Road Suite F Marina, CA 93933, USA
Restaurant: Bamboo Pavilion