All Star Pizza

All Star Pizza, Cambridge (WBZ-TV)

Phantom Gourmet: All Star Pizza, Cambridge

Located in Inman Square Cambridge, the All Star Pizza Bar is where brothers Kosta and Johnny Diamantopoulos are taking pizza in delicious new directions.



Get every new post delivered to your Inbox.

Join 4,090 other followers