Wedding Tent at Castle Hill

Restaurant · 590 Ocean Ave, Newport, RI

Dine-In

More food in Newport, RI