The Deli

66 Broadway
Newport, RI
401.846.2222
41.491912
-71.311872
Hours:
Mon - Sat:10am - 6pm
Sun:10am - 3pm

Directions
from: