Grocery in St. Louis, MO
Grocery
7434 Olive Blvd,
St. Louis ,
MO
63130
UNITED STATES
Based on 1 reviews
Pete?s Sure Save ? Fashion Nazi
2010 Feb 15 I enter Pete?s Sure Save to by some tea bags. As I was approaching the tea I heard someone yelling loudly ?hey buddy take off that hood? (I was dressed in my REI down jacket as it was 24 degree outside and I had walked up to...Worldwide > United States > St. Louis, MO > Grocery