Tallulah on Thames

464 Thames St
Newport, RI
401.849.2433
41.480396
-71.314212
Hours:
Mon - Tue:closed
Wed - Sun: 5:30pm - 9:30pm

for Tallulah on Thames
Directions
from: