La Bussola Italian Restaurant

Address

1451 Ellis St.

Phone

250.763.3110

Website

Visit Website