Orca Bistro

2865 McCausland Rd, Powell River
(604) 487-4537