Eleni's Restaurant ← View details 33262 1 Avenue, Mission, British Columbia V2V 1G6 +1 604-826-4430 Get Directions From* To * — Required information