WE ARE OPEN!

Pick-up ONLY

Tuesday through Sunday

11 am - Close

 

(780) 398-2266

Come and check out our Daily Specials!

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

(780) 398-2266