Restaurants & Bars

New Strouds you lucky dogs

Share:

Restaurants & Bars 8

New Strouds you lucky dogs

foodfan | Oct 18, 2007 03:30 PM

Just saw the great news in the KC Star about the new location. I will trek back from California to check it out but until then, will watch this board for openings and first reports.

Want to stay up to date with this post?