Send us a message, we would love to serve you.
12928 127 Street NW, Edmonton, Alberta T5L 3J7, Canada
For take out and delivery call 780-453-3089 or click the Order Now button on the home page
Monday - Closed
Tuesday - Wednesday - Thursday & Sunday: 3:00pm to 8:00pm
Friday & Saturday 3:00pm - 9:00pm