JavaScript is not enabled.
a little taste of italy - Review by neville m | Bella Serra

Bella Serra

Claim

a little taste of italy 8/12/2005

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021