Updated June 22, 2023 - 7:48 am
China Mama is back.
The Chinese restaurant, which has been closed on South Jones Boulevard since a late March fire, officially opened its new location at 4266 Spring Mountain Road, Suite 106, in Shanghai Plaza on June 15.
The restaurant is open seven days a week from 11 a.m. to 3:30 p.m. and 4:30 to 10 p.m.
China Mama Express, a takeout-only version of the full-service restaurant, opened about a month ago at 4250 S. Rainbow Blvd.