Open 7 Days a WeekSun.-Thur.:11:30am-9:00pmFri.-Sat.:11:30am-9:30pm
Address: 7960 Soquel Dr,Aptos, CA 95003-3995