"For those who love the freshest ingredients, the finest Italian food, and unparalleled personal attention"

La Stella Italian Restaurant - Ormond Beach Florida Fine Dining

Chef's Recommendations

Location and hours of operation

Mon-Fri 4pm-11pm Sat-Sun 4pm-11pm Currently Closed on Sunday

Customer Testimonials

Click Here To Browse The Menu