What time does Happy Hour start?
Address: 400 Thousand Oaks Blvd, Thousand Oaks, CA 91360, USA
Tammy Rocco | Sep 13, 2020
I think the Happy Hour starts at 4 or 5.
corinne forti | Sep 13, 2020
Best to give them a call
Thanks! Your answer is awaiting moderation.