Main content starts here, tab to start navigating

Hours & Location

1413 Atwood Ave,
Johnston, RI 02919

(401) 943-3331

Monday & Tuesday: 11:30AM - 9:30PM

Wednesday thru Saturday:  11:30AM - 10:00PM

Sunday: 11:30AM - 9:00PM

Get Directions