From Our Editors
For chow mein that's sure to impress, China Garden in Red Lodge serves top-rated fare.
China Garden is located near endless parking possibilities, allowing drivers to park with ease.
Taste the greatness China Garden is serving up with meals around $30. So pay this restaurant a visit today and treat yourself to come upscale Chinese fare.