Restaurants & Bars

Boston Area

Soleo in Waltham

Share:

Restaurants & Bars 5

Soleo in Waltham

hungry | Dec 14, 2002 06:13 PM

I've searched back through the last 2,000 messages. Anyone tried Soleo in Waltham for tapas?

Want to stay up to date with this post?