Get directions to: China Town Ii, Cleveland, OH
Restaurant address: 2051 West 25th Street Cleveland, OH 44113, USA
Restaurant: China Town Ii