Main content starts here, tab to start navigating

Hours & Location

6823 Grand Ave,
Hammond, IN 46323

(219) 803-0389

Thursday - Saturday: 11 AM - 9 PM

Sunday: 12 PM - 8PM

Get Directions