Pizza Review
Great pizza place, the dough is the best part next comes the sauce and the cheese is your standard mozzarella it tastes like. Def one of the best in Vacaville and the original in Vallejo is even better.