My Fit Foods, the Texas-based purveyor of pre-packaged, healthy, low glycemic, lean protein meals is now open (just in the nick of time for the Holidays) at 11701 Wilshire Blvd. (corner of Barrington and Wilshire). Read more about their innovative take-away here: toddrickallen.com/my-fit-foods, and here: myfitfoods.com.

