Our Two Awesome Locations

Our Indiana Ave Location

Located in: Indiana Plaza

Address6701 Indiana Ave, Riverside, CA 92506

Mon - Sun: 9 am - 10 pm

Our Downtown Riverside Location

Located in: Main St Pedestrian Walk-Way

Address3737 Main St, Riverside, CA 92501

Mon - Thurs: 10:30 am - 9 pm

Fri: 10:30 am - 11:00 pm

Sat: 12:30 pm - 11:30 pm

Sun: 12:30 pm - 9:30 pm

Antonious Final Stage Logo.png

All prices are subject to change without notice.