If i could give it 0 stars, i would.
I went Double D's on Gerrard before and thought this would be the same experience. Little did I know. Google, yelp, the internet said this place opened at 5PM on Sundays, today. I arrived around 5:20 and there was a paper sign written in marker saying "opening at 5:30." Fair - okay so I left to buy some things and came back at 5:45. There was the same sign but now said "opening at 6:30". The guys are walking around the inside of the run down place. What the heck I already paid for parking for absolutely nothing. I will never come back and I hope you dont either. They dont know the first thing about running a business. If they are associated with the location at Gerrard, I hope the franchise owner cuts ties with this one. Just some advice.