

Romeo’s Langford location in the Westshore Town Centre (2945 Jacklin Rd) has completed months of renovations and is back open for business!
Romeos has five locations on Vancouver Island, with the completion of the Langford location renovation, all four of their Lower Island restaurants have a similar modern look and contemporary feel.
Romeo’s says, the feedback and response has been overwhelming.
Photo source: Romeo’s Facebook Page