The Barking Crab Newport

Address:

151 Swinburne Row
02840 Newport,
view in google maps

Phone:

401-846-2722
Contact   ·   Privacy   ·   Terms