top of page


Find a Romeo’s near you! We are operational in multiple locations in the Victoria area and at one location in Duncan, so visit us today or give us a call to reserve your table. We will be more than happy to provide you with delectable food at affordable prices. We will also cater to your event, in case you are looking for a nice place for a venue. Our signature dishes are made from recipes that were passed down the generations, which helps us bring you the true flavours of our homeland.


We have worked for decades to make a name for ourselves as restaurateurs and that name has made Romeo’s a popular destination for diners. Although we provide home deliveries all day until half an hour before the closing time, to get the full Italian experience, you must book a table and get a dine-in experience. Our five locations have made it possible for us to bring a wider number of patrons to dine-in with us.


Please visit any of our locations to purchase a gift card.

Hillside Avenue in Victoria

The first is really the first - Romeo’s was first established in the year 1974 on Hillside Avenue. The Hillside location is where everything started for our family-owned restaurant. So, this outlet embodies the true spirit of the restaurant. It is located quite close to the Hillside Mall, hence you cannot really miss it, plus the smell of the pizzas and pasta being cooked to perfection is going to call your name. 


1581 Hillside Ave

Victoria, BC V8T 2C5

Downtown Victoria

With dozens and dozens of stores and places to be, the area is indeed going to famish you with its energy and vivaciousness. And Romeo’s would be waiting to make you re-energized with its menu of mouth-watering Italian cuisines and in-house collection of lager and wines.


1703 Blanshard St,

Victoria, BC V8W 2J8

Broadmead Village in victoria

Romeo’s is a family-oriented restaurant that strives to provide a fine-dining experience that is wholesome and decadent to families. Broadmead Village has a higher proportion of families and that is why our restaurant provides meals that are suitable for 5-year-olds and 50-year olds. The addition of giant television screens makes lunches and dinners go by even more smoothly.


777 Royal Oak Dr.,

Victoria, BC V8X 4V1


Duncan may be a small and relatively underpopulated town, but Romeo’s has taken it upon itself to embellish the small town with its flavourful cuisine. Located close to the highway, it would be very hard to miss by the passersby. The expansive area of the restaurant gives it a country feel and makes the dine-in experience all the more appealing. The scrumptious menu is just an added bonus.


180 Trans-Canada Highway,
Duncan, BC V9L 3P7


Romeo’s’ Langford location may have just turned 40, but you will never be able to tell that. The town has developed immensely in the past few years and Romeo’s has kept up with the developments. An Italian restaurant is often associated with being rustic and old, but not our Langford location. It is as modern as modern can be. The addition of a new bar has made it all the more appealing.


2945 Jacklin Rd,

Victoria, BC, V9B 5E3


We have been catering to our patrons for over four decades with authentic flavourful recipes.

bottom of page