4 locations in Uvic Childcare Service Mayne BC
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 withmore...
2.6 km
8.1 km
10.6 km