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: 9 am - 9 pm

Fri: 9 am - 10 pm

Sat: 10 am - 10 pm

Sun: 11:30 am - 9:30 pm

Antonious Final Stage Logo.png