Alesta Modern Mediterranean ★★★★★4.8 (95) Restaurants Mediterranean restaurant · Fine dining restaurant · Greek restaurant (more) 7233 Healdsburg Ave, Sebastopol, CA 95472 Call Website Details →