Restaurants & Bars 2

deli platters?

Smart Chow | Sep 20, 2005 12:09 AM

So where in Boston can I get good but not too expensive deli platters for a summer night party? Please not the crappy Star Market variety...

Want to stay up to date with this post?

Recommended From Chowhound