bella serra is a nice restaurant in the ormond beach area. the food there is great and the service is even better if that is possible. they have a great menu and have no problem doing specialty dishes. i recommend this place to anyone who wants to eat a great dinner without the crowds of an olive garden.
more