Get directions to: Hurricane Jane's Cafe & Deli, Newport, RI
Restaurant address: 198 Thames St Newport, RI 02840, USA
Restaurant: Hurricane Jane's Cafe & Deli