To navigate, press the arrow keys. Lucky Star Take-Out ← View details 4 Humber Road, Corner Brook, Newfoundland and Labrador A2H 1C9 +1 709-634-2284 Get Directions From* To * — Required information