1 Items

Sort by

Located in Cleveland’s Asia Town, Bo Loong is a Dim sum institution with a varied menu, full bar, & late-night karaoke.

3922 St Clair Ave NE, Cleveland, OH 44114