Welcome to China Mountain, a culinary gem located at 14959 St Clair Ave., Cleveland, OH. This establishment has garnered rave reviews for its exceptional take on classic Chinese cuisine, making it a favorite for locals and visitors alike. The menu boasts an array of all-day house specials, from the fiery Governor's Chicken Hot and Spicy to the delectable Hunan Beef, each dish expertly crafted to tantalize your taste buds.
With a reputation for both quality and authenticity, China Mountain is truly a must-visit for anyone craving delicious Chinese food!