Is there a place to sit down?
Address: 25908 Newport Rd, Menifee, CA 92584, USA
Tracy Williams | Jun 14, 2020
Yes, big screens and games
Jeremy White | Jun 14, 2020
Thank
Jaimene Dailey | Jun 14, 2020
Yes, there's a big dining area with a good number of TVs and even a party room!
Thanks! Your answer is awaiting moderation.