I'm not sure that you are talking about the same Big Pappas...but the location at 2982 Bloor hasn't been an Italian restaurant since...well, mid-January of this year at the very least - this is when it was changed to a business lounge. The lounge didn't take off for whatever reason and the place...