Yes and Yes !!
Yes the giant pancakes are still on the menu. Both the apple and the german. They added another large oven pancake as well. The menu is online at their website and you can see the details under "oven pancakes." My family loves them and they are giant so I would suggest having someone to share with.
Thanks! Your answer is awaiting moderation.