Do you have a room for a group of 12 to 16 people?
Address: 360 W Forest Meadows St, Flagstaff, AZ 86001, USA
Mario Franklin | Jul 12, 2018
They have enough room to accommodate for that size.
Mike Sims | Jul 12, 2018
Yes, I have seen a number of large groups.
Thanks! Your answer is awaiting moderation.