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.