Bella Villa Italian Pizzeria by Ernesto
110 E Glenwood Ave #3, Smyrna
(302) 653-5027
Recent Reviews
Order Online
You May Also Like
Canton House - 108 E Glenwood Ave At Smyrna Mart Acme Shopping Center
Chinese
Wayback Burgers - 122 E Glenwood Ave
Hamburger
McDonald's - 333 N Dupont Blvd
Fast Food, Burgers, Coffee & Tea
Restaurants in Smyrna, DE
Bella Villa Italian Pizzeria by Ernesto
110 E Glenwood Ave #3, Smyrna, DE 19977
(302) 653-5027