A more upscale restaurant specializing in Mediterranean foods, very busy.