I crave their Pizza. They have the best stuffed spinach pizza. It almost melts in your mouth.
Spiced just right. I wish they would put a Zacharys over here on the Contra Costa side.
Pros: best pizza, great corner location
Cons: parking hard, crowded
more