Plaza Family Restaurant NO RESERVATIONS REQUIRED
208 W Market St, Newport
(302) 998-3899
Recent Reviews
Plaza Family Restaurant NO RESERVATIONS REQUIRED
208 W Market St, Newport 19804
(302) 998-3899