Pompilios Restaurant
Caterers, Italian
Newport
1.3 mi