July 11, 2012

Retail Week: The Very Specific Deli & Cafe

If you're ever in need to Vitamin Water, Frozen Vegetables, or Organic, you now know where to go.
 

God help them if Vitamin Water ever goes out of business.

No comments: