Do you need to make reservation or can just walk in?
Address: 1931 1st Ave, Walnut Creek, CA 94597, USA
Ming-Tyh Maa | Jul 22, 2022
Ok to just walk in
Zhong Wang | Jul 22, 2022
Just walk in. Ticket is $12 each.
Thanks! Your answer is awaiting moderation.