Max & Leo’s Artisan Pizza | Newton, MA

Coal Oven

Just west of Boston, sits the tiny Max & Leo’s Artisan Pizza.  By being pretty popular and only having some bar seating and a table or two, Max & Leo’s is definitely not for the claustrophobic.  However, their pizza is worth it if you are lucky enough to get a seat, and they offer carry-out as well.  Plus, they can […]