Luna Trattoria is located in Mendocino, United States on 955 Ukiah St. Luna Trattoria is rated 4.6 out of 5 in the category northern italian restaurant in United States. Homemade Italian cuisine created and prepared by Massimo himself. Come and enjoy a night out either at the wine and beer bar or dine within the restaurant.
Service options
Kerbside pickupDine-in