Restaurants & Bars

Strega

Roxy | Jun 10, 2003 05:09 PM

Has anyone tried the new Strega down the North End. Would be interested in seeing how it rates to other North End places. Food? Price?

Want to stay up to date with this post?