Mediterranean restaurant offering good food, drinks, and a lively atmosphere.