1-2 of 2

Italian Restaurants - Smyrna, DE

Mapicn_1
★★★★☆ 4 Reviews

Bella-Villa

  • 110 E Glenwood Ave # 3, Smyrna, DE
  • 302-653-5027

"Real good, had fetucini alfredo dinner and it was just great. Feels homely, will go back again. Waitress was nice and very prompt, nice little italian place"

Mapicn_2

In Bocca Al Lupo Itln Rstrnt

  • 1960 S Dupont Blvd, Smyrna, DE
  • 302-659-2110

Related Smyrna, DE searches