Yeah, its great for littles.
Yes, it is indoors, small, and contained.
Yes
Yes they do.
Yes they have an inside slide. Per their website: MOBILE ORDERING WIFI PLAYGROUND DRIVE THRU CATERING MOBILE PAYMENT ONLINE ORDERING
Yeah it has that of which you desire.
No, not at this location.
Thanks! Your answer is awaiting moderation.