Directions

Mei’s Kitchen

Address 1108 S Michigan Ave, Chicago, IL 60605

Phone 312.294.2488

Open Hours

Monday – Saturday 7am – 10pm

Sunday 7am – 9pm