Cozy Mediterranean cafe serving freshly-made dishes.