China Mountain III, CLEVELAND, Ohio (OH)

Feeling hungry? China Mountain III might be the place to eat to suit your needs.
Conveniently situated at 7907 Cedar Avenue () in CLEVELAND, Ohio (OH) (44103), China Mountain III can be reached at 2168814477. It is advisable to call ahead of time to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)


China Mountain III contact information and details:
Address: 7907 Cedar Avenue - , CLEVELAND, Ohio (OH) 44103
Contact Phone: 2168814477