Menu

Mezza Luna

Mezza Luna, 110 1st St, Neptune Beach

4.8
RESTAURANT RATING: 
EXCEPTIONAL
4.8 out of 5 (395 Ratings)
Powered By Opentable
0.9 miles Freebird Live
About Mezza Luna
Average Price
$31 to $50
Cuisine
Italian
Opening Hours
Dinner
Mon-Thu, Sun 4:00 pm-9:30 pm
Fri, Sat 4:00 pm-10:30 pm

Mezza Luna Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Mezza Luna?

Write a review

TripAdvisor Traveler Rating

Mezza Luna Ristorante is #3 of 36 things to do in Neptune Beach

5 of 5 stars5 out of 5
By: Wanderer792119, Braselton, Georgia
Mon 26 May, 2025
l We've been coming here since the early 2000s. The food and service have always been excellent. The menu is great, and there is a good selection of wines. This is always a choice when we visit Jax...

Read Full Review
2 of 5 stars2 out of 5
By: diogenesl2014, San Francisco, California
Thu 22 May, 2025
l The server was really nice. However, the food was not great. Some appetizers were lovely, but main dish was a complete failure. The protein was really not prepared well, and even potatoes were...

Read Full Review
5 of 5 stars5 out of 5
By: Marilyn M, West Chester, Pennsylvania
Mon 10 Mar, 2025
l Oh my what a great find!!! You will not be disappointed with the service, the food, the staff or the live music! Fairly priced entrees. Nice selections of bottles of wine.

Read Full Review
Write a Review of Mezza Luna
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Mezza Luna
What was good?
What was bad?
Your review of Mezza Luna
Mezza Luna 110 1st St, Neptune Beach