L'Isola Bella Bistro
Restaurant in Oyama, BC
Opening hours: Mo-Fr 11:00-21:00; Sa 16:00-21:00; Su off Features: takeaway
Restaurants
ยท
Oyama, BC guide