Romeo's

180 Trans Canada Hwy
Duncan BC V9L3P7
Reviews
{{::location.tagLine.value.text}}

Sponsored Topics

Cuisine

Pizza

Opening Hours

  • Mon: 11am-10pm
  • Tue: 11am-10pm
  • Wed: 11am-10pm
  • Thu: 11am-10pm
  • Fri: 11am-11pm
  • Sat: 11am-11pm
  • Sun: 11am-10pm

Website

Take me there

Payment

  • Cash
  • MasterCard
  • Visa

See a problem? Let us know!
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.