Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Mean Chix
Overview
Address:
3150 E Imperial Hwy Ste 202
Lynwood, CA 90262
Website:
meanchix.com
Phone:
(310) 735-2448