Mediterranean restaurant offering a taste of sun-drenched shores. Features comfortable seating and a pleasant ambiance.