Restaurants & Bars 2

Daily Catch

shopgirl | Nov 8, 2004 10:53 AM

Anyone been? Is it in the North End? I have heard it is a very small place, but very good. I'd like to hear...and the location, if anyone knows.

Want to stay up to date with this post?