Location

Our Location

528 Thames St.
Newport, RI 02840

CLOSED FOR THE WINTER

Our Location

528 Thames St.
Newport, RI 02840

CLOSED FOR THE WINTER

CALL (401) 849-4002

HOURS:

Mon-Fri: 4pm – 9pm
Sat: 3pm – 9pm
Sun: 3pm – 8pm

Facebook
Instagram