Castle Hill Inn

Restaurant in Middletown (Newport East), RI

Regional restaurant

590 Ocean Avenue, Newport, 02840