Bo Loong Restaurant

  • 3922 Saint Clair Ave NE,
    Cleveland, OH 44114
  • Phone: 216-391-3113
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map