Why order peppers and onions when you can have tomatillo salsa and chorizo? Or shaved steak and horseradish cream? Or a choose-your-own-adventure of duck confit, soft-baked eggs and jerk-roasted jackfruit? Greek brothers Kosta and Johnny Diamantopoules, the dudes behind All Star Sandwich Bar, practically grew up in a pizzeria, which explains why they’re willing to take risks with creative toppings and combos (including five vegan options). Inman Square residents are forever in their debt.

Review
All Star Pizza Bar
Time Out says
Details
- Address
- 1238 Cambridge St
- Cambridge
- Cross street:
- at Prospect St
- Transport:
- Red Line to Central Square
- Opening hours:
- Daily 11am–10pm
Discover Time Out original video