Get directions to: Bali Hai Restaurant, San Diego, CA
Restaurant address: 2230 Shelter Island Dr San Diego, CA 92106, USA
Restaurant: Bali Hai Restaurant