WE ARE OPEN!

Dine-in and Take out

Monday - Closed

Tuesday through Sunday

11 am - Close

 

(780) 398-2266

Come and check out our Daily Specials!

Copyright © 2021 Mammas Italian Pizza and Steak House.  All rights reserved.

(780) 398-2266