MAY PALACE

820 Grand Ave
Glenwood Springs, CO 81601
970-945-0472

About MAY PALACE

Japanese, Thai & Chinese cuisine, along with cocktails, presented in comfy surroundings with booths.

Our Chinese restaurant is known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.

kravekar logo

Kravekar Delivery

Share your best Dining Moments with @VisitGlenwood!

#DineGlenwood