To navigate, press the arrow keys. Kayla's Pizza & Grill ← View details 99 Union Street, Glace Bay, Nova Scotia B1A 2P6 +1 902-842-0953 Get Directions From* To * — Required information