Report a review
- 4
- Awesome
Just a stone's throw away from the national stadium. Its a tiny little joint in the back streets of Saska. The interior is filled with a life-size Darth Vader and a board that asks customers to, " Stay tuned and praise our lord Satan." So naturally I am drawn to the eclectic character of this place. The dogs themselves are your standard veggie dogs. If you are in the area, check it out!