|
|
China Restaurant is a restaurant located in Albert Lea, Minnesota at 805 East Main Street. They are open every day of the week. Experience the most unique atmosphere in Southern Minnesota & its surrounding area. The China Restaurant offers a beautiful courtyard design, accented with the elegance of China & including a bountiful waterfall for your dining pleasure. Tender slices of beef marinated...
805 East Main Street, Albert Lea, MN, 56007
|
|
|