Italian Restaurants in Odessa, DE
61. Rudy's Italian Pizzeria & Restaurant
612 Four Seasons Pkwy, Newark, DE, 19702
"Italian food as it was meant to be prepared, I've visited Rudy's often for both lunch and dinner. The waitstaff is friendly, the atmosphere is cozy, and the prices are very…"
18 Years
in Business