Recommendation by Dave
Good food at reasonable prices, but mostly I like ordering at a walk-in takeout window from the street on a nice day. Closes for the Winter months.
304 Stuart St, Boston, MA 02116, USA
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!