All Star Pizza

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.

More From CBS Boston

Taz Show
Download Weather App

Listen Live