Langford has changed a lot over the years and we have 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.