Where to Find Us

We have two locations!

Our original restaurant is located at 13124 66 Street Northwest in Edmonton, Alberta, Canada.
Please give us a call at 780-476-4727 to place an order or to ask any questions.

Our new restaurant is located at 9010 75th Street in Edmonton, Alberta, Canada.
We can be reached there at 780-469-2786 or 780-469-2896 to place an order or to ask any questions.

Business Hours

Tuesday - Thursday: 4:00PM to 12:00AM

Friday - Saturday: 4:00PM to 2:00AM

Sunday, Monday and Holidays: 4:00PM to 11:00PM

Specials

Free Item   Delivery & Pick-up
 

Please Note

Prices are subject to change without notice.

GST is not included in prices or for free item.

Management reserves the right to refuse services.

       We accept
cash, and