Uptown Pizza

2200 Outlet Center Dr, Oxnard, CA 93036

4.9(50)
$0 MinimumSearch Delivery Instead
Price: $$