Hours & Location

33 Ocean Ave.,
Block Island, RI 02807

(401) 466-8533

Monday-Sunday, 11:30am - 1:00am

Visit Our Mother Restaurant

Get Directions