Romeo's has 5 restaurant locations on Vancouver Island - 3 in Victoria (downtown, Broadmead and Hillside), 1 in Langford and 1 in Duncan. You'll love Romeo's award-winning pizzas and pastas. Romeo's is the perfect place to watch your favourite sports teams compete, with each restaurant equipped with large plasma televisions. Enjoy the large patios in the spring and summer months.more...See more text
Romeo’s has been delighting Victorians with their famous pizza and pasta for over 40 years. It was established by three brothers whose focus was to share their family’s authentic Italian and Greek recipes with the city. Today, each of their five franchises are family owned, and they’re still serving up the same food that made them successful. Romeo’s does the classics really well – try their Hawaiian or Canadian, or go all out with the Greco-Italian fusion Spinach Special.