Al's Harvard Square Cafe

Boston
Al's Harvard Square Cafe

1350 Massachusetts Ave

Cambridge, MA 02138

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