Share:

Markets & Stores 4

WHERE CAN I BUY GRITS IN LONDON ?

Alex | Oct 12, 2001 06:02 AM

I cannot for the life of me find Grits anywhere in London. There used to be an American supermarket in the Swiss center years ago ... wondering if anyone can help me ... ?

Want to stay up to date with this post?

Recommended From Chowhound