Get directions to: Bamboo Hut Pacific Grill, San Diego, CA
Restaurant address: 9172 Mira Mesa Blvd San Diego, CA 92126, USA
Restaurant: Bamboo Hut Pacific Grill