To navigate, press the arrow keys. Zoupas Bistro ← View details 2305 Otter Bay Road, Pender Island, British Columbia V0N 2M1 +1 250-629-3124 Get Directions From* To * — Required information