I drove up Trapelo Road this afternoon and a sign caught my eye. Where Brothers Pizza used to be I saw a sign for what I think said Max and Toni's Coal Fired Pizza.
No, not talking about Max & Leo's in Newton although that's what first came to mind. I'm pretty sure this said Max & Toni's but I was looking in the mirror!. Does anyone know anything about this place in Belmont? It's a few stores down from Vicki Lees bakery.