Mezzeluna ★★★★★4.7 (299) Restaurants Greek restaurant 8099 La Plaza A, Cotati, CA 94931 Call Website Details →