For our hours of operation, please contact us directly as they do change seasonally and without notice.
Read our online reviews and see what people are saying about us.
Langford has changed a lot over the years and we’ve followed along with it, giving our restaurant a modern look with a nice new atmosphere and a brand new bar. Located in Westshore Town Centre, our Langford location provides a modern feel that can accommodate small and large group reservations plus a patio for those beautiful summer days. Romeo’s has been in this location since 1982 and has remained a staple in the area.
We offer dine-in options with free parking and all-day delivery on orders over $25 within a 7km radius up until half-an-hour before closing time. Feel free to peruse our menu and see what delicious options catch your eye. Give us a call today to book a reservation or order a delivery.