China Bay

6820 Biddulph Rd, Cleveland, OH 44144
China Bay China Bay is one of the popular Cantonese Restaurant located in 6820 Biddulph Rd ,Cleveland listed under Cantonese Restaurant in Cleveland ,

Contact Details & Working Hours

Map of China Bay