Mama Lees Soul Food
Address:
6060 Montgomery, Windcrest, TX 78239
Phone:
(210) 653-6262
Hours:
- Tue: 11am-7pm
- Wed: 11am-7pm
- Thu: 11am-7pm
- Fri: 11am-7pm
- Sat: 11am-7pm
- Sun: 12pm-4pm
Cuisine:
Chinese
Other Details:
Visit Mama Lee’s Soul Food at our 2 convenient locations in San Antonio, TX. We offer a wide variety of soul food favorites. Our classy looking interior includes old-fashioned taste and a relaxed, friendly atmosphere.
Restaurants,
Chinese
Other Businesses: