Restaurants & Bars

New Strouds you lucky dogs


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?

Recommended From Chowhound