To navigate, press the arrow keys. Mamma's Italian Pizza and Steak House ← View details 610-1 st Street, Thorhild, Alberta T0A 3J0 +1 780-398-2266 Get Directions From* To * — Required information