Get directions to: Hunan Bali Ha'i, Euclid, OH
Restaurant address: 25649 Euclid Ave Euclid, OH 44132, USA
Restaurant: Hunan Bali Ha'i