Food & Drink

Al's Harvard Square Cafe

Published On 03/02/2011 Published On 03/02/2011
Previous Venue Next Venue Venue Description
1. Al's Harvard Square Cafe 1350 Massachusetts Ave, Cambridge, MA 02138 (Harvard Square)

Completing the hat trick for the dude behind Al's State Street and Al's South Street, this just-opened Italian sammie shop plates all your lunchtime faves like a seasoned Sicilian steak sub (say that five times fast!) cooked w/ roasted plum tomatoes & por