Bella Villa Italian Pizzeria by Ernesto


110 E Glenwood Ave
Smyrna, DE 19977
United States

Hours
Mon: 10:00AM to 9:00PM, Tuesday - Thursday: 10:00AM to 10:00PM, Friday: 10:00AM to 11:00PM, Saturday: 11:00AM to 11:00PM , Sunday: 11:00AM to 9:00PM
Category

Description
Italian Sub, Italian Food, Wings, Pizza Take Out, Pizza, Pizza Restaurant , Pasta, Pizza Delivery, Fresh Italian Pizza, Italian Catering
Ratings