Royal Oak








Please contact your location of choice for hours of operation. Hours of operation are subject to change seasonally and without notice.


180 Trans-Canada Highway
Duncan, BC V9L 3P7



Monday: 11am–9pm
Tuesday: 11am–9pm
Wednesday: 11am–9pm
Thursday: 11am–9pm
Friday: 11am–9:30pm
Saturday: 11am–9:30pm
Sunday: 11am–9pm


For our hours of operation, please contact us directly as they do change seasonally and without notice.

Check out our customer reviews.

Google My Business Yellow Pages Reviews
since 1974

Pizza and Pasta in Duncan

We’re not just in Victoria! Since the late 70s, Romeo’s Restaurant has also had a location in Duncan. With easy access from the highway, we are a great spot for both locals and travellers to rest their feet and grab some good food. Enjoy our patio on warm summer days or our TVs for watching the big game. Small groups or large ones, we can accommodate all sizes!

We offer a family-friendly dining atmosphere that lets you relax and enjoy yourself. Or if you don’t feel like venturing out, we offer all-day-long delivery on most of our menu up to half-an-hour before closing, with delivery within a 7km radius (minimum $25 order required). We also do catering for events; just call and ask!

Contact us today to book a reservation or place your delivery/takeout order, or simply just come on down to our restaurant and enjoy the food.

Copyright Romeo's 2020 - Legal
Created by

Legal notice