Newport, RI
The Landing Restaurant & Bar is located dockside at the end of Newport‘s historic Bowen‘s Wharf in downtown Newport
12pm til 9pm daily