Yes
Plenty of room to navigate and an accommodating staff when I visited.
Yes...we were there recently with our twin grandbabies and the double stroller went in fine.
Yes, bring your stroller and the kids. We love families! We have highchairs and large booths depending on your party size. Hope to see you soon!
Thanks! Your answer is awaiting moderation.