Mezza Luna has been a Beaches Town Center fixture for over fifteen years. The restaurant still remains close to its Italian roots but has a menu that also includes many culinary classics. Diners can choose to eat in the quiet relaxed atmosphere of the main dining room, the informal lively bar area or on the beautifully landscaped patio.
Mezza Luna is very much a neighborhood restaurant and families can watch their children making their own pizzas at the wood fired oven.
A full bar is available together with an extensive wine list. Dinner Monday through Saturday 5 pm-close.
110 N First Street, Neptune Beach, Fl 32266
Phone: (904) 249-5573