Restaurants - Newport, Rhode Island, United States
The Lawn at Castle Hill is a restaurants company based out of 590 OCEAN AVE, Newport, Rhode Island, United States.