Mediterranean cafe and restaurant.