Restaurant Address Copied to Clipboard
British Columbia, Delta
Open Now
Closed
Royal Delta Centre, 9-11161 84 Avenue, Delta, British Columbia V4C 2K4 (British Columbia, Delta)
03:30 PM - 01:00 AM (Today)
Mon - Thu: 03:30 PM - 11:30 PM
Fri - Sat: 03:30 PM - 01:00 AM
Sun: 03:30 PM - 11:30 PM
Fri - Sat: 03:30 PM - 01:00 AM
Sun: 03:30 PM - 11:30 PM
Apollo Pizza, nestled in the bustling Royal Delta Centre, is a cherished gem for pizza aficionados in Metro Vancouver. Renowned for its mouth-watering selection of pizzas, each pie is crafted with the freshest ingredients, ensuring a burst of flavor in every bite. Whether you’re after a classic Margherita or something more adventurous, Apollo Pizza promises an unforgettable dining experience.
Check out TOP-10 Best Fast Food restaurants in Delta, British Columbia
Best pizza ever. They stayed open a little late for us ordering for 11:25pm on a Tuesday. Epic service, unreal food!!