All-vegetarian communal tables serving fresh, mouth-watering dishes and orange blossom lemonade; a quiet medina oasis.