Mediterranean restaurant offering lunches, snacks, and made-to-order dishes. Features homemade platters and excellent coffee.