Red Pepper Pizza

368 MacArthur Blvd, San Leandro CA, 94577 Map
Free Delivery!     Minimum Order: $20.00

closed

Next Opens: Fri 2:00 PM
Phone: 510-403-1666

5% off every online order
Sorry, but no photos of this restaurant are available.