Bella-Villa, SMYRNA, Delaware (DE)

Feeling hungry? Bella-Villa might be the place to eat for you.
Conveniently located at Smyrna Shopping Centre () in SMYRNA, Delaware (DE) (19977), Bella-Villa can be reached at 3026535027. Please call in advance to make a reservation.
More restaurants in SMYRNA, Delaware (DE)


Bella-Villa contact information and details:
Address: Smyrna Shopping Centre - , SMYRNA, Delaware (DE) 19977
Contact Phone: 3026535027