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 - Wednesday Closed
Thursday & Friday & Saturday & Sunday: 3:00pm to 8:00pm