Main content starts here, tab to start navigating

Tulare

Hours & Location

1094 Leland Ave,
Tulare, CA 93274

559-366-7873

Monday - Thursday 11am - 8pm

Friday - Sunday 11am - 9pm


Order

Get Directions