Taco Pizza @ Pizza Chief
TACO PIZZA
Pizza Chief, Ventura
Super fresh & delicious. Love the raw fresh onions, tomatoes & lettuce
Eaten: Thu, 17 Aug 2023 00:15