Best Mediterranean restaurant in Lyndhurst, united states