Mediterranean cafe offering food and coffee.